package com.copsoftware.hibernate.pojo;

import java.util.HashSet;
import java.util.Set;



public class DenTipoDocumento implements java.io.Serializable {

	private Integer CTipoDocumento;
	private String XDescripcion;
	private Set<DenDenuncia> denDenuncias = new HashSet<DenDenuncia>(0);	
	
	public DenTipoDocumento() {
		super();
	}

	public Integer getCTipoDocumento() {
		return CTipoDocumento;
	}

	public void setCTipoDocumento(Integer tipoDocumento) {
		CTipoDocumento = tipoDocumento;
	}

	public String getXDescripcion() {
		return XDescripcion;
	}

	public void setXDescripcion(String descripcion) {
		XDescripcion = descripcion;
	}
	

	public Set<DenDenuncia> getDenDenuncias() {
		return denDenuncias;
	}

	public void setDenDenuncias(Set<DenDenuncia> denDenuncias) {
		this.denDenuncias = denDenuncias;
	}

	@Override
	public int hashCode() {
		final int PRIME = 31;
		int result = 1;
		result = PRIME * result + ((CTipoDocumento == null) ? 0 : CTipoDocumento.hashCode());
		return result;
	}

	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		final DenTipoDocumento other = (DenTipoDocumento) obj;
		if (CTipoDocumento == null) {
			if (other.CTipoDocumento != null)
				return false;
		} else if (!CTipoDocumento.equals(other.CTipoDocumento))
			return false;
		return true;
	}
	
	
}
